# 元组：使用小括号()，python 的元组与列表类似，不同之处在于元组的元素不能修改
# 元组创建：只需要在括号中添加元素，并使用逗号隔开即可
tup1 = ('Google', 'Baidu', 123)
# 不需要括号也可以
tup2 = 'a', 'b', 'c', 333
print(type(tup2))
# 创建空元组
tup3 = ()
# 元组中只包含一个元素时，需要在元素后面添加逗号`,`，否则括号会被当作运算符使用
tup4 = (50)
# 不加逗号，类型为整型
print(type(tup4))
tup5 = (50,)
# 加上逗号，类型为元组
print(type(tup5))
# 元组中的元素值是不允许修改的，但我们可以对元组进行连接组合
# 创建一个新的元组
tup6 = tup5 + tup1
print(tup6)
# 元组中的元素值是不允许删除的，但我们可以使用 del 语句来删除整个元组
del tup6
# 以上实例元素被删除后，输出变量会有异常信息
# print(tup6)
print(len(tup1))